stage director - French English Dictionary